package com.etc.demo0530.service;

import com.etc.demo0530.entity.Goods;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageInfo;

/**
 * 商品业务类
 */
public interface GoodsServie {
    /**
     * 模糊查询 + 分页
     * @param pageNum 当前页码
     * @param pageSize 当前页记录数
     * @param keywords 查询的关键字
     * @return  PageInfo对象，是pageHelper中封装好的分页对象
     */
    public PageInfo<Goods> selectByLike(Integer pageNum, Integer pageSize, String keywords);


    /**
     *
     * @param goodsid
     * @return
     */
    public Goods selectById(Integer goodsid);

    /**
     *
     * @param goodsid
     * @return
     */
    public Integer deleteById(Integer goodsid);

    /**
     *
     * @param goods
     * @return
     */
    public Integer addGoods(Goods goods);
}
